অ্যাপাচি পিওআই (Apache POI) লাইব্রেরি Java প্রকল্পে ব্যবহার করতে, Maven বা Gradle এর মাধ্যমে Dependency যোগ করা যেতে পারে। এর মাধ্যমে আপনি সহজে POI লাইব্রেরির সমস্ত প্রয়োজনীয় ফাইলগুলিকে আপনার প্রজেক্টে অন্তর্ভুক্ত করতে পারবেন। নিচে Maven এবং Gradle ব্যবহার করে Apache POI এর ডিপেনডেন্সি যোগ করার পদ্ধতি আলোচনা করা হয়েছে।
Maven ব্যবহার করে আপনার প্রজেক্টে Apache POI যোগ করার জন্য, আপনাকে pom.xml
ফাইলে নিচের মত করে ডিপেনডেন্সি উল্লেখ করতে হবে।
pom.xml
ফাইলে Apache POI Dependency যোগ করুন<dependencies>
<!-- Apache POI Dependency -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ স্থির সংস্করণ ব্যবহার করুন -->
</dependency>
<!-- Apache POI for Excel (XSSF & HSSF) -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ স্থির সংস্করণ ব্যবহার করুন -->
</dependency>
<!-- Apache POI for PowerPoint (XSLF) -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml-schemas</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ স্থির সংস্করণ ব্যবহার করুন -->
</dependency>
<!-- Apache POI for Word (XWPF) -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>5.2.3</version> <!-- সর্বশেষ স্থির সংস্করণ ব্যবহার করুন -->
</dependency>
</dependencies>
pom.xml
ফাইলে উপরোক্ত ডিপেনডেন্সি যোগ করার পর, আপনি Maven কনসোল অথবা আপনার IDE (যেমন IntelliJ IDEA বা Eclipse) ব্যবহার করে প্রকল্পটি আপডেট করতে পারেন। এর মাধ্যমে নির্ধারিত লাইব্রেরি আপনার প্রজেক্টে যোগ হয়ে যাবে।
mvn clean install
এটি আপনার প্রজেক্টের জন্য প্রয়োজনীয় সমস্ত ডিপেনডেন্সি ডাউনলোড এবং ইনস্টল করবে।
Gradle ব্যবহার করে Apache POI যোগ করতে হলে, আপনাকে আপনার build.gradle
ফাইলে ডিপেনডেন্সি যোগ করতে হবে।
build.gradle
ফাইলে Apache POI Dependency যোগ করুনdependencies {
// Apache POI Dependency
implementation 'org.apache.poi:poi:5.2.3' // Latest stable version
// Apache POI for Excel (XSSF & HSSF)
implementation 'org.apache.poi:poi-ooxml:5.2.3' // Latest stable version
// Apache POI for PowerPoint (XSLF)
implementation 'org.apache.poi:poi-ooxml-schemas:5.2.3' // Latest stable version
// Apache POI for Word (XWPF)
implementation 'org.apache.poi:poi-ooxml:5.2.3' // Latest stable version
}
build.gradle
ফাইলে ডিপেনডেন্সি যোগ করার পর, আপনি Gradle কনসোল অথবা আপনার IDE ব্যবহার করে প্রকল্পটি আপডেট করতে পারেন। এর মাধ্যমে নির্ধারিত লাইব্রেরি আপনার প্রজেক্টে যোগ হয়ে যাবে।
gradle build
এটি Gradle ব্যবহার করে প্রকল্পের জন্য সমস্ত নির্ভরশীল লাইব্রেরি ডাউনলোড এবং ইনস্টল করবে।
Maven এবং Gradle হল জনপ্রিয় বিল্ড টুলস যা Java প্রকল্পের ডিপেনডেন্সি ম্যানেজমেন্টের জন্য ব্যবহৃত হয়। অ্যাপাচি পিওআই (Apache POI) লাইব্রেরি ব্যবহার করতে, আপনি সহজেই Maven বা Gradle ব্যবহার করে poi
, poi-ooxml
, poi-ooxml-schemas
ইত্যাদি ডিপেনডেন্সি আপনার প্রকল্পে যোগ করতে পারেন। এই লাইব্রেরির সাহায্যে আপনি Excel, Word, PowerPoint এবং অন্যান্য Office ফাইল ফরম্যাটের সাথে কাজ করতে পারবেন।
common.read_more